<?
header( "Content-Type: text/html; Charset=utf-8" );

/*
class json {

	//private $text;

	function json_load( $file_name ) {

		$json = $this->text_read( $file_name );

		return json_decode($json, true);

	}

	function text_read( $text ) {
		//ファイルオープン
		$fp = fopen( $text, r) or die('ファイルの読込みに失敗しました');

		//ファイル取得
		while (!feof($fp)) { 
			$response[] = fgets($fp, 32000);
		}
		//ファイルのクローズ
		fclose($fp);

		//テキストデータとしてシリアライズする
		$text = implode( '', $response );

		//JSONのデコード
		return $text;
	}

}
*/

switch($_GET['status']) {
	case "encode"
		print json_encode($_GET['data']);
		break;

	case "decode"
		print json_decode($_GET['data']);
		break;
}

?>